# Bldmake-generated perl file - PLATFORM.PM

# use a perl integrity checker
use strict;

package Platform;

use vars qw(@Plats @RealPlats %Programs %TestPrograms %FeatureVariantSupportingPlats);

@Plats=('WINSCW','GCCXML','EDG','X86GCC','GCCE','GCCEV6','GCCEV6T2','GCCEV7','VS6','VS2003','CW_IDE');

@RealPlats=('WINSCW','GCCEV6','GCCEV6T2','GCCEV7');

%Programs=(
	'WINSCW'=>['DOCEX1','EXADUMP','EXAIN','EXAOUT','EXASAP'],
	'GCCXML'=>['DOCEX1','EXADUMP','EXAIN','EXAOUT','EXASAP'],
	'EDG'=>['DOCEX1','EXADUMP','EXAIN','EXAOUT','EXASAP'],
	'X86GCC'=>['DOCEX1','EXADUMP','EXAIN','EXAOUT','EXASAP'],
	'GCCE'=>['DOCEX1','EXADUMP','EXAIN','EXAOUT','EXASAP'],
	'GCCEV6'=>['DOCEX1','EXADUMP','EXAIN','EXAOUT','EXASAP'],
	'GCCEV6T2'=>['DOCEX1','EXADUMP','EXAIN','EXAOUT','EXASAP'],
	'GCCEV7'=>['DOCEX1','EXADUMP','EXAIN','EXAOUT','EXASAP'],
	'VS6'=>['DOCEX1','EXADUMP','EXAIN','EXAOUT','EXASAP'],
	'VS2003'=>['DOCEX1','EXADUMP','EXAIN','EXAOUT','EXASAP'],
	'CW_IDE'=>['DOCEX1','EXADUMP','EXAIN','EXAOUT','EXASAP'],
	ALL=>['EXADUMP','EXASAP','EXAOUT','DOCEX1','EXAIN']
);

%TestPrograms=(
	'WINSCW'=>[],
	'GCCXML'=>[],
	'EDG'=>[],
	'X86GCC'=>[],
	'GCCE'=>[],
	'GCCEV6'=>[],
	'GCCEV6T2'=>[],
	'GCCEV7'=>[],
	'VS6'=>[],
	'VS2003'=>[],
	'CW_IDE'=>[],
	ALL=>[]
);


%FeatureVariantSupportingPlats=(
	GCCE=>1,
	GCCEV6=>1,
	GCCEV6T2=>1,
	GCCEV7=>1
);

1;
